package ml.tewas.commondata;

public interface IThreat {

	public ThreatClassificationEnum getClassification(int agentID);

	public void setClassification(int agentID,
			ThreatClassificationEnum classification);

	public ThreatOrientationEnum getOrientation();

	public int getSpeed();

	public BoardCell getPosition();

	public void setPosition(BoardCell position);

	public void tick();
	
	public boolean isDestroyed();
	
	public void setDestroyed(boolean isDestroyed);
	
	public int getThreatID();
}